Overview
What is AppDynamics?
AppDynamics is an APM and Mobile APM program, with application mapping and predictive capabilities. These capacities enable automated remediation and code-level diagnostics in real time. It can be deployed on-premise or as a SaaS.
With AppDynamics end to end visibility is possible.
Grow your business with the help of AppDynamics.
One of the best performance monitoring tool
AppDynamics is a fantastic good tool.
Excellent performance and monitoring tool.
Amazing tool for long-term application performance monitoring.
Initially I was dubious about Appdynamics but later I became ecstatic on its use
Yes I love AppDynamics as it's the best Application, Network and Server Performance Monitoring Platform for my Organization.
My experience using Appdynamics.
Nice APM for a mid-big size company with a high traffic
AppDynamics - The best APM tool for Monitoring and managing complex application environment.
- AppDynamics gives me a complete picture of my applications performance, complete with real-time metrics in depth traces and applications …
My experience with AppDynamics
- It provide me a detailed insight into my code including which lines of code are taking most time or not responding to execute.
- When there …
AppDynamics fantastic tool for Application Perfomance monitoring and alerting
AppDynamics - A trustworthy performance monitoring platform from Cisco.
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
- Application monitoring (59)9.393%
- Threshold alerts (58)9.090%
- Predictive capabilities (57)7.878%
- Database monitoring (58)7.777%
Reviewer Pros & Cons
Pricing
What is AppDynamics?
AppDynamics is an APM and Mobile APM program, with application mapping and predictive capabilities. These capacities enable automated remediation and code-level diagnostics in real time. It can be deployed on-premise or as a SaaS.
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Would you like us to let the vendor know that you want pricing?
11 people also want pricing
Alternatives Pricing
What is New Relic?
New Relic is a SaaS-based web and mobile application performance management provider for the cloud and the datacenter. They provide code-level diagnostics for dedicated infrastructures, the cloud, or hybrid environments and real time monitoring.
What is SolarWinds Pingdom?
SolarWinds Pingdom is a website uptime monitoring and alert tool, with additional reporting and Real User Monitoring capabilities. Pingdom is part of SolarWinds’s DevOps package, enabling full-stack monitoring as a service.
Features
Application Performance Management
Application performance management software monitors software to ensure performance and availability
- 9.3Application monitoring(59) Ratings
Application monitoring involves tracking response times and resource usage for applications, including highly-distributed applications
- 7.7Database monitoring(58) Ratings
Database monitoring means looking for database bottlenecks liable to slow response times
- 9Threshold alerts(58) Ratings
Alerts indicating when critical thresholds have been reached
- 7.8Predictive capabilities(57) Ratings
Data mining of log and other performance data to understand predictors of slowdowns or outages
- 8.8Application performance management console(57) Ratings
The management console is used to manage monitoring agents and et thresholds, etc.
- 7.9Collaboration tools(47) Ratings
Collaboration tools enable DevOps staff to collaborate by adding notes/comments and also integrating with external collaboration tools like ticketing systems
- 8.4Server availability and performance monitoring(30) Ratings
Ability to monitor server availability
- 8.7Server usage monitoring and capacity forecasting(29) Ratings
Ability to assess server usage and forecast future needs
Product Details
- About
- Competitors
- Tech Details
- FAQs
What is AppDynamics?
AppDynamics Features
Application Performance Management Features
- Supported: Application monitoring
- Supported: Database monitoring
- Supported: Threshold alerts
- Supported: Predictive capabilities
- Supported: Application performance management console
- Supported: Collaboration tools
- Supported: Server availability and performance monitoring
- Supported: Server usage monitoring and capacity forecasting
AppDynamics Video
AppDynamics Technical Details
Deployment Types | On-premise, Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Windows, Linux, Mac |
Mobile Application | Apple iOS, Android, Windows Phone, Blackberry |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(226)Attribute Ratings
Reviews
(1-21 of 21)With AppDynamics end to end visibility is possible.
- AppDynamics community support is really strong so even if you are not premium member of its product. You can reach out to community regarding your issue and the resolution is quite strong.
- Documentation maintained with each version support is quite good. So make sure if you looking for any kind of implementation do check the version as every new version they release new feature and fix the bugs of previous version.
- Trial product is really good as they provide this option of running controller in the cloud without you getting your hands dirty with installation parts and checking the ports numbers that need to be opened for communication purpose.
- In terms of dashboard I believe there is plenty of room for improvement as it's lacking many advance like searching data within the dashboard is not possible.
- Synthetic monitoring part is still complex and need[s] to be addressed as hosting agents for synthetic monitoring is still [a] challenging task.
- The on premise controller setup requires huge resources and since it's the important component of AppDynamics ignoring it will cause loss of metrics and slowness while capturing metrics.
Flow graph of application helps understanding how the services are performing across different tier and which service need improvement.
Setting up health rules is quite dynamic so now you don't have to depend on static number for threshold for triggering alert. Alert can be triggered on the basis of standard deviations and mathematical formula.
AppDynamics monitoring solution is quite expensive so if a medium enterprise who have budget constraints for performance engineering department can check for other open source tools and setting up AppDynamics requires huge infrastructure so procurement of those resources is overhead.
Grow your business with the help of AppDynamics.
- AppDynamics delves deeply into traceability and profiling at the code level. By identifying and refactoring any hidden performance hogs in our code, we can directly observe the performance improvements.
- AppDynamics provides real-time dashboards and in-depth insights into each layer of the application stack, lifting the curtain on performance.
- AppDynamics gives us the ability to proactively detect and resolve performance issues. We are able to keep things running smoothly for our users and stop outages.
- We can monitor stability and performance prior to, during, and following releases with AppDynamics, which helps to minimize regression risks and facilitate smooth rollouts.
- AppDynamics may enhance its capacity to track transactions through complex distributed systems and microservices, offering a more comprehensive understanding of application behavior.
- Better search and filtering capabilities would enable engineers to quickly obtain deeper context by drilling down into individual data points.
- AppDynamics might be more widely available to engineers and organizations if it offered subscription plans or tiered pricing options.
AppDynamics is a fantastic good tool.
- When an issue arises, AppDynamics shines in root cause analysis. For example, it provides a comprehensive breakdown of the factors contributing to a performance problem. This detailed analysis accelerates the troubleshooting process, allowing our teams to address the root cause swiftly and effectively.
- For larger teams, improved collaboration features within the tool could streamline communication and cooperation. This could include features like shared dashboards, collaborative troubleshooting, or integrated communication channels, fostering better teamwork.
My experience with AppDynamics
- It provide me a detailed insight into my code including which lines of code are taking most time or not responding to execute.
- When there is a issue with my application, I use it to track down the root cause , it is very helpful when facing issue with complex application with multiple components.
- It also helps me to optimise my code to identify which methods are taking the most time to execute, this helps in improving code further.
- It helps in identifying and improving the bottlenecks in the applications, resulting in improved performance of the application, it is very helpful in increasing customer satisfaction , improved employee productivity and revenue too.
- It shows us that which line of code are taking most of the time to execute or which line is not responding, so that we use this information to optimise code for better performance.
- It allows us to actively respond quickly to performance issues, like it sends notification or alert when there is decrease in the response time of application.
- It helps us in identifying the root cause of the issues like which specific query or third party library is causing performance issues, this is very helpful for complex applications with multiple components.
- We have faced challenges while its setup, as due to its complexity, this needs to be improved as initially we have limited It resources for set up and this can be faced by others too.
- It collects a lot of data which ultimately some time results in its low performance and also the performance of the App is decreases,
- The user interface is little challenging , so there should be improvement by providing more step-by-step instructions.
- For monitoring and managing complex applications, for our financial department it provide a comprehensive view of performance of their trading platform. The trading applications are complex application with multiple components, which include database and messaging queues, this allows them to quickly identify and resolve performance problems before they impact users.
- Its is well suited for monitoring and managing micro services based applications , like is provide visibility into performance of micro services and interactions between them.
- Identifying problematic queries on databases
- Website monitoring
- Alert generation
- Difficult to setup
- Not the best at Event correlation
- Recurring cost very high
AppDynamics - A trustworthy performance monitoring platform from Cisco.
- Monitoring of payment gateway application and its dependencies
- Alerts and automated pre-defined actions
- Analytics with graphical view w.r.t. alerts timeline
- Real time updates are slightly delayed if your resource synchronization is high
Apart from that, I was able to test, bring one server down on production and then test the response of Alerts from AppDynamics, there was a slight lag, which I observed, but still, when monitoring multiple servers and gateways, I believe a few seconds of delay might be negotiable.
AppDynamics Review
- Easy to setup
- Application Monitoring
- Predictive capabilities
- Complicated licensing
- Setting up alerts is a bit hard
APM Leader and Matured Product
- Dependency View of Technical component for a business application
- Transactions visibility
- Predictive Intillegence
- Transaction drill down and root cause identification
- Advance Technologies which leverages multiple framework languages
- Predictive Intelligence in real
- Integration with other event sources
- Network Infrastructure in details
- SLI and SLO
Trusted APM Solution
- Application Performance Monitoring
- SLI and SLO measurement
- Transaction details
- Application Topology Mapping
- Tracing
- Infrastructure Monitoring
- Database Monitoring
- Event Management
- Predictions
The future of monitoring!
- It provides a break down of trends based on a baseline. This gives you an idea on how the application is performing.
- The ability to drill down and look at the application code is extremely helpful.
- The application has the ability create its own baseline, which by far is one of the best features.
- Functionality on certain features such as reporting.
- Features on alerts that are out of the box.
- Lack of documentation regarding upgrades and new features.
Better business transaction monitoring with ease
- The automatic topology discovery feature helps you to drill down every integration point to other systems.
- Advanced transaction monitoring for web and mobile applications
- Root cause analysis should be presented with proposed actions and recovery.
- Needs huge storage if you keep the transaction history and most of the analytics features rely on that.
AppDynamics is an excellent tool for Application monitoring
- Ease of installing the agents is unbelievable. Supports almost all the servers and technologies.
- The UI is very clean and very intuitive. Setting up widgets, Alarms, notifications are very powerful features
- The ability to drill down to a particular layer in technology is useful to find out the performance bottlenecks efficiently.
- It's an excellent tool to start with. There are some open source monitoring tools catching up fast and the cost of AppDynamics can be a little burden.
- Integrating infrastructure monitoring along with application monitoring can be a differentiator.
AppDynamics Review
- Moderinizes Bug Fixing
- Session Replays
- On site and cloud based
- Performance monitoring
- Real time monitoring
- Detection of anomalies
- User friendly
- Navigating the software
- Pricing
- Mostly all businesses, not so much customers
A tool that not only gives you code level visibility, but also monitors your application infrastructure.
Our[s] is a management consulting firm so we work on a lot of tech platforms like dot net, node, php etc. Wherein we manage customer's microsites, Write code, maintain all these applications through AppDynamics.
- Provide details to solve performance problems.
- Has an analytics driven approach.
- Monitors and reports on performance at all levels.
- Great for monitoring web apps.
- Great analytical dashboards.
- It's has two versions - the actual and lite. The lite version only shows data from last 2 hours. It is certainly not enough to monitor.
- Some data gets lost on all functions.
- Sometimes JVM errors and application error[s] show up - not sure why.
It helps finding the bottlenecks from the code as we can extract exact method and class names from the code.
Web applications monitored [is] a breeze. Great analytical dashboards. Monitoring infrastructure is also great using this tool.
AppDynamics is great for application Monitoring!
- Zoom feature is awesome for looking at higher level or detailed level.
- App monitoring.
- The UI is easy to use and intuitive.
- Customized Reporting.
- It is a very complex product and requires training.
- User admin can be better.
- Mobile app is poorly designed.
- It will cost you and arm and a leg (maybe two).
Dynamic App Monitoring at its best!
- Visualizes performance data in easily digestible charts.
- Once-click metric exploration allows us to drill down into performance influences.
- Zoom feature is great when you need to hone in on a specific time range of an incident.
- It may be due to the amount of data we process but when clicking to use the metric explorer there is some lag that slows down the process a bit.
- An option to aggregate the data into daily averages would be helpful but the granular data is extremely helpful in investigations.
AppDynamics Review
- What sold me was the agent-less monitoring of the databases so we could actually see in real time what days/times we needed to apply additional CPU resources.
- Provides complete visibility on the application's performance (Application Monitoring), database performance, and infrastructure performance ranging from 1 day - 1 year.
- The level of insights it provided helped us address the production issues quickly and we started using it for all new development and deployment. It helped us move from being reactive to proactive in identifying and managing issues/ bottlenecks
- Price of the AppDynamics is high. But it has many valuable features. This makes it difficult for small businesses to enter.
- Functionality is overkill for most small to midsize businesses (SMBs). When stacking up product units, it can get pricey for enterprises as well.
- With fine granular configs and customizations available, it will also mean that it is very complicated and requires a certain amount of knowledge before we can make full use of all features in the product. Much careful thought and planning is required to get the most of it. Set-up will be longer. One recommendation is for features to be better documented.
Great at finding bottlenecks and easy to use
This was an added service, so though it wasn't fully deployed, we used it across various departments for a variety of applications.
- Integration with multiple frameworks (Java, NodeJS, .NET, etc). Good database monitoring tool as well as end-user and synthetic user monitoring tool.
- Works great for on-premise and is always maturing and keeping up with industry trends.
- It's been in Garter's Leader Quad for years now.
- Very intuitive web UI and IT, Mgmt, QA, Devs, and Ops could easily use it.
- SaaS is developed prior, then on-premise. We have reasons to need all of it on premise. They stay in step pretty well, and will fulfill promises to deliver. Sometimes, a new functionality is available only in SaaS until it's available for on-premise (2-8 months later depending)
- It's not a real-time monitoring solution. There's a 90 second delay. That wasn't a problem for me, but I had a few that had issue with that.
- AppDynamics provides an excellent overview of all the interactions between all of your various applications, providing a high-level view of the overall health of the whole application and any interactions or elements that are unhealthy can be seen from here.
- AppDynamics focusses on Business Transactions, rather than overall application or server performance, meaning you can quickly see if one part of the system is not working as it should, meaning production issues are shown clearly as isolated problems (if they are) rather than overall application health problems.
- AppDynamics provides excellent functionality with regards to tracing coding exceptions - errors can easily be drilled down to the method or line of code that is problematic.
- AppDynamics is hugely flexible allowing very fine grained configuration and customisation.
- It's just so complicated - it takes a while to get to grips with and needs careful thought and planning to get the most out of it. AppDynamics do provide excellent support for this though and will guide you.
- It doesn't list out enough Database Transactions in the APM licencing model.
The Rolls Royce of APM
- The user interface is brilliant, especially the map showing the flow of network traffic between your various pieces of hardware being monitored.
- Easy to identify slow running queries.
- Quick and easy to set up.
- It is quite pricey, though does provide a lot more detail than other APM providers.
- Traversing the call stack through multiple application layers can get confusing at times.
New user and new environment implementation.
- Real time data on the performance of our environment via customized graphs.
- Isolation of errors using the tool.
- Search function. As of now we need to drill down through the tiers in order to get to a specific section. A search function via keyword would make drilling down much faster.
- A historical view function where you can overlay a WoW (week over Week) view. This would provide value when creating custom graphs. An overlay of WoW can give a comprehensive view of performance and allow for comparison and validation of issues.